water-discharge canals - Français Anglais Dictionnaire